dual-throat downdraft carburetor - German English Dictionary